//js的算术运算符：+，—，*，/,%
console.log(5+2);
console.log(5-2);
console.log(5*2);
console.log(5/2.0);
console.log(5%2);
//关系元素：结构都是boolean值 true/false;
console.log(5>3);
console.log(5<3);
console.log(5<=3);
console.log(5>=3);
console.log(5!=3);
console.log(true===true);
console.log(true!==false);
console.log([]===[]);//数组的判断，引用类型  false
//判断字符串
console.log('7'==7);//true,比较值
console.log('7'===7);//false，比较值+类型
//逻辑运算符：！，&&，||
//拼接多个条件的判断的结构，最后得到一个结果
console.log(5>3 && 5<6) //true ,条件都要成立
console.log(!true)//false，取反
/*只有所有条件的结果都为false，结果才是false*/
console.log(true || false);//true，主要有一个条件为true，结果为true，
//快捷赋值:自身的运算
var a  =  10;
a+=2;
console.log(a);
a-=2 // a = a-2
a*=2 // a = a*2
a/=2;
a%=2;
/*后置：先使用后计算*/
a++;// a=a+1
a--; //a=a-1
/*前置：先计算后使用*/


